tiger swallowtail (papilio glaucus) - Turco Inglés Diccionario